powder someone's jacket - French English Dictionary